(underground) station - French English Dictionary